<!-- Danh sách sẽ có phân trang -->
<?php
	include_once "../classes/giaovien_bs.php";
	include_once "../classes/hopdong_bs.php";
	include_once "../classes/giaovienvaitro_bs.php";
	
	$Keyword = trim($_GET['key']);
	$Page    = trim($_GET['pag']);
	
	$HopDong = new hopdong_bs();
	if(trim($Keyword) != "")
		$HopDong->SetMaLopHoc($Keyword);
	$DHopDong = $HopDong->TimHopDong($Keyword);
	
	$Limit = 20; //Element Per Page
	$SoTrang = ceil(count($DHopDong) / $Limit);
	
	//$DHopDong = $HopDong->TimHopDongPaging($Keyword, ($Page - 1) * $Limit, $Limit);
?>
<div class="Paging">
	<?php
		if($DHopDong != null)
		{
			if($Page > 1)
				echo "<a class='AjaxPage' href='#' onclick='javascript:loadXMLHopDong(\"$Keyword\",1);'>Đầu</a>";	
			for($i = 1; $i <= $SoTrang; $i++)
			{
				if($Page - 5 <= $i && $i <= $Page + 5)
				{
					if($i == $Page)
						echo "<a class='AjaxPageCur' href='#' onclick='javascript:loadXMLHopDong(\"$Keyword\",$i);'>$i</a>";
					else
						echo "<a class='AjaxPage' href='#' onclick='javascript:loadXMLHopDong(\"$Keyword\",$i);'>$i</a>";
				}
				elseif($i == $Page + 6)
					echo "<a class='AjaxPage' href='#' onclick='javascript:loadXMLHopDong(\"$Keyword\",$i);'>...</a>";
				elseif($i == $Page - 6)
					echo "<a class='AjaxPage' href='#' onclick='javascript:loadXMLHopDong(\"$Keyword\",$i);'>...</a>";
			}
			if($Page < $SoTrang)
				echo "<a class='AjaxPage' href='#' onclick='javascript:loadXMLHopDong(\"$Keyword\",$SoTrang);'>Cuối</a>";	
			
			echo "<span style='float:right; background-color:#4ABDF4; color: #FFF; padding:0px 3px'>Trang $Page/$SoTrang</span>";
		}
	?>
</div>
<div class="TableList">
	
	<div id="result">
		<table width="100%" class="DSHD">
			<tr>
				<th rowspan="2" class="first">STT</th>
				<th rowspan="2" width="70px">Mã HĐ</th>
				<th rowspan="2" colspan="2">Giáo viên</th>
				<th rowspan="2">Lớp dạy</th>
				<th rowspan="2">Vai trò</th>
				<th rowspan="2" colspan="2">Từ ngày - đến ngày</th>
				<th rowspan="2">Ngày ký</th>
				<th colspan="3" class="ColSpan">Tùy chọn khác</th>
			</tr>
			<tr>
				<th class="Op">Chi tiết</th>
				<th class="Op">Chỉnh sửa</th>
				<th class="Op">Xóa</th>
			</tr>
			<!-- Lấy danh sách học viên từ cơ sở dữ liệu -->
			<?php
				if($DHopDong == null)
				{
					echo '<tr><td colspan="11" align="center"> Nội dung rỗng</td></tr>';
				}
				else
				{
					for($i = 0; $i < count($DHopDong); $i++)
					{
						$GiaoVien = new giaovien_bs();
						$GiaoVien->SetMaGiaoVien($DHopDong[$i]['MaGiaoVien']);
						$DGiaoVien = $GiaoVien->LayDanhSach();
						
						$GiaoVienVaiTro = new giaovienvaitro_bs();
						$GiaoVienVaiTro->SetMaVaiTro($DHopDong[$i]['MaVaiTro']);
						$DGiaoVienVaiTro = $GiaoVienVaiTro->LayDanhSach();
						
						$TGV = $DGiaoVienVaiTro == null ? " - " : $DGiaoVienVaiTro[0]['TenVaiTro'];
						
						$HT = TachHoTen($DGiaoVien[0]['HoTen']);
						$LinkDetails = 'index.php?act=hopdong_chitiet&id=' . $DHopDong[$i]['MaHopDong'] . '&pin=' . $DHopDong[$i]['PIN'];
						$LinkEdit = 'index.php?act=hopdong_capnhat&id=' . $DHopDong[$i]['MaHopDong'] . '&pin=' . $DHopDong[$i]['PIN'];
						$LinkTrash = 'index.php?act=hopdong_xoa_sub&id=' . $DHopDong[$i]['MaHopDong'] . '&pin=' . $DHopDong[$i]['PIN'];
						echo '<tr class="ButtonDetails">';
							echo '<td align="center"><b>' . (($Page - 1) * $Limit + ($i + 1)) . '</b></td>';
							echo '<td align="center">' . $DHopDong[$i]['MaHopDong'] . '</td>';
							echo '<td>' . $HT[0] . '</td>';
							echo '<td>' . $HT[1] . '</td>';
							echo '<td>' . $DHopDong[$i]['MaLopHoc'] . '</td>';
							echo '<td>' . $TGV . '</td>';
							echo '<td align="center">' . ConvertDate($DHopDong[$i]['TuNgay']) . '</td>';
							echo '<td align="center">' . ConvertDate($DHopDong[$i]['DenNgay']) . '</td>';
							echo '<td  align="center">' . ConvertDate($DHopDong[$i]['NgayKy']) . '</td>';
							echo '<td align="center"><a href="' . $LinkDetails . '" title="Thông tin chi tiết về \'' . $DHopDong[$i]['MaHopDong'] . '\'"><img src="../data/details.png" alt="" /></a></td>';
							echo '<td align="center"><a href="' . $LinkEdit . '" title="Cập nhật thông tin của \'' . $DHopDong[$i]['MaHopDong'] . '\'"><img src="../data/edit.png" alt="" /></a></td>';
							echo '<td align="center"><a onclick="return confirm(\'Bạn muốn xóa?\');" href="' . $LinkTrash . '" title="Xóa \'' . $DHopDong[$i]['MaHopDong'] . '\'"><img src="../data/delete.png" alt="" /></a></td>';
						echo '</tr>';
					}
				}
			?>
		</table>
	</div>
	
</div>